package Modelo;

import java.io.*;

public class Archivo {
	
	File f;
	FileReader lectorArchivo;
	FileWriter escritorArchivo;
	
	public void concatenar(String nombre, String texto)
	{
		String temp = this.leer(nombre);
		temp = temp +texto;
		this.crearTxt(nombre, temp);
		
	}
	public void crearTxt (String nombre, String texto)
	{
		try
			{
			f=new File(nombre);
			escritorArchivo = new FileWriter(f);
			BufferedWriter bw = new BufferedWriter(escritorArchivo);
			PrintWriter salida = new PrintWriter(bw);
			
			salida.write(texto+"\n");
			salida.close();
			 
			}catch(IOException e){System.out.println("Error:"+e.getMessage());}		
		
	}
	
	public String leer(String nombre)
	{
		try{
			f = new File(nombre);
			lectorArchivo = new FileReader(f);
			BufferedReader br = new BufferedReader(lectorArchivo);
			String l="";
			String aux="";
			while(true)
			{
				aux=br.readLine();
				if(aux!=null)
					l=l+aux+"\n";
				else
					break;
			}
			br.close();
			lectorArchivo.close();
			return l;
					
		}catch(IOException e){
			System.out.println("Error:"+e.getMessage());
		}
		return null;
	}
		
	/*public void CargaEquipo() {
	FileReader fr;
	String cedula,nombre,apellido,fechan,sexo,estilo,tiempo;
    try {
      fr = new FileReader (new File("Equipo1.txt"));
      BufferedReader br = new BufferedReader (fr);
      //String line = br.readLine();
      while (br.readLine() != null) {
          //System.out.println(line);
          cedula = br.readLine();
          nombre =br.readLine();
          apellido = br.readLine();
          fechan = br.readLine();
          sexo = br.readLine();
          estilo = br.readLine();
          tiempo = br.readLine();
       n = new Nadador(cedula,nombre,apellido,fechan,sexo,estilo,tiempo);  
      nadador.add(n);
      }
     
      br.close();
    }
    catch (Exception e) {
      e.printStackTrace();
    }
  }
public void imprimir() {
	
	for (int i=0; i< nadador.size(); i++) {
		
		System.out.println("cedula: "+nadador.get(i).getCedula());
		System.out.println("nombre: "+nadador.get(i).getNombre());
		System.out.println("apellido: "+nadador.get(i).getApellido());
		System.out.println("fecha nacimiento: "+nadador.get(i).getFechan());
		System.out.println("sexo: "+nadador.get(i).getSexo());
		System.out.println("Estilo: "+nadador.get(i).getEstilo());
		System.out.println("Tiempo Cronometrado: "+nadador.get(i).getTiempo());
	}
}*/	
	
	
	}
	

